package flex.cc.basicinformation.service;

import java.util.List;
import java.util.Map;

import org.apache.ibatis.annotations.Param;

import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.service.IService;

import flex.cc.store.dto.entity.StorePackageConfigEntity;

/**
 * 
 * @author R
 * 2021年12月16日上午10:58:16
 * @desc 服务包配置Service层
 */
public interface StorePackageConfigService extends IService<StorePackageConfigEntity>{

	
	/**
	 * @author R
	 * 2022年02月21日  16:47:16
	 * @desc 查询服务包配置列表
	 */
	IPage<StorePackageConfigEntity> queryPackageListWithPage(StorePackageConfigEntity storePackageConfigVo);
	
	/**
	 * @author R
	 * 2022年02月24日  9:03:24
	 * @desc 新增服务包配置
	 */
	int insert(StorePackageConfigEntity storePackageConfigEntity);
	
	/**
	 * @author R
	 * 2022年02月24日  9:03:24
	 * @desc 更新服务包配置
	 */
	int updateByParam(@Param("qv") Map<String, Object> paramMap);
	
	/**
	 * @author R
	 * 2022年02月24日  9:03:24
	 * @desc 查询服务包配置
	 */
	List<StorePackageConfigEntity> queryPackageConfig(@Param("qv") Map<String, Object> paramMap);
}
